home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / DevTools / eText5 / Source / Bookmark.subproj / eTextContainer.h < prev    next >
Encoding:
Text File  |  1994-05-09  |  967 b   |  32 lines

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //    FILENAME:    eTextContainer.h 
  3. //    SUMMARY:    Interface of a general container for eText regions
  4. //    SUPERCLASS:    Object
  5. //    INTERFACE:    None
  6. //    PROTOCOLS:    None
  7. //    AUTHOR:        Rohit Khare
  8. //    COPYRIGHT:    (c) 1994 California Institure of Technology, eText Project
  9. ///////////////////////////////////////////////////////////////////////////////
  10. //  DESCRIPTION
  11. //        Holds a collapsed section of formatted eText.
  12. //    TODO
  13. //        We need to make findpanel work so that it can search through this.
  14. ///////////////////////////////////////////////////////////////////////////////
  15. //    HISTORY
  16. //    05/08/94:    Created. First actual implementation.
  17. ///////////////////////////////////////////////////////////////////////////////
  18.  
  19. #import "Bookmark.h"
  20.  
  21. @interface eTextContainer:Object
  22. {
  23.     id            theText;
  24.     char        *theChars;
  25.     NXRunArray  *theRuns;
  26.     int            nRuns, nChars;
  27. }
  28.  
  29. - init;
  30. - collapse:theText;
  31. - expand:theText;
  32. @end